participating affiliate - Turkish English Dictionary